package de.sendorian.app.forumArchive.matcher;

import org.hamcrest.Matcher;

import de.sendorian.app.forumArchive.domain.Topic;
import de.sendorian.app.forumArchive.dundjinni.DundjinniIgnorableTopicsMatcher;


public class ForumArchiveBuilderMatchers {

    public static Matcher<Topic> isAnnouncementOrStickyTopic() {
        return new AnnouncementAndStickyTopicMatcher();
    }


    public static Matcher<Topic> isIgnorableTopic() {
        return new DundjinniIgnorableTopicsMatcher();
    }


    public static Matcher<Topic> hasName(String... matchedNames) {
        return new TopicNameMatcher(matchedNames);
    }

}
